package cn.agiledata.bank.linkbank.impl.ccb;

/**
 * 中国建设银行网上银行常量类
 * 
 * @author 马贤波
 * 
 */
class CcbNetConstant {
    /**
     * 商户代码
     */
    public static final String MERCHANT_ID = "MERCHANTID";

    /**
     * 商户柜台代码
     */
    public static final String POS_ID = "POSID";

    /**
     * 分行代码
     */
    public static final String BRANCH_ID = "BRANCHID";

    /**
     * 订单编号
     */
    public static final String ORDER_ID = "ORDERID";

    /**
     * 付款金额
     */
    public static final String AMOUNT = "PAYMENT";

    /**
     * 币种
     */
    public static final String CURRENCY_TYPE = "CURCODE";

    /**
     * 币种：人民币
     */
    public static final String CURRENCY_TYPE_RMB = "01";

    /**
     * 备注1
     */
    public static final String REMARK1 = "REMARK1";

    /**
     * 备注2
     */
    public static final String REMARK2 = "REMARK2";

    /**
     * 交易码
     */
    public static final String TX_CODE = "TXCODE";

    /**
     * 统一的交易码
     */
    public static final String TX_CODE_UNIFORM = "520100";

    /**
     * MAC校验域
     */
    public static final String MAC = "MAC";

    /**
     * 返回码
     */
    public static final String RETURN_CODE = "SUCCESS";

    /**
     * 返回码：成功
     */
    public static final String RETURN_CODE_SUCCESS = "Y";

    /**
     * 返回码：失败
     */
    public static final String RETURN_CODE_FAILURE = "N";

    /**
     * 数字签名
     */
    public static final String DIGITAL_SIGN = "SIGN";

    private CcbNetConstant() {
    }
}
